cc2cb11a63b3570c133e1fb37158c9eab3e43760,subprojects/core/src/main/java/org/gradle/api/internal/tasks/DefaultTaskOutputs.java,DefaultTaskOutputs,dir,#Object#,172
Before Change
@Override
public TaskOutputs dir(final Object path) {
DeprecationLogger.nagUserOfReplacedMethod("TaskOutputs.dir(Object)", "TaskOutputs.includeDir(Object)");
taskMutator.mutate("TaskOutputs.dir(Object)", new Runnable() {
public void run() {
addSpec(path);
}
});
return this;
}
After Change
@Override
public TaskOutputFilePropertySpec dir(final Object path) {
return taskMutator.mutate("TaskOutputs.dir(Object)", new Callable<TaskOutputFilePropertySpec>() {
@Override
public TaskOutputFilePropertySpec call() throws Exception {
return addSpec(path);
}
});
}
@Override